<?php
/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magento.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magento.com for more information.
 *
 * @category    design
 * @package     default_iphone
 * @copyright   Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */
?>
<?php
/**
 * Product list template
 *
 * @see Mage_Catalog_Block_Product_List
 */
?>
<?php
$_session = Mage::getSingleton('customer/session');
$_customer = $_session->getCustomer();
$_orders = Mage::getModel('sales/order')->getCollection()
        ->addFieldToFilter('customer_id', array('eq'=>$_customer->getId()))
        ->setOrder('entity_id')->setPage(1,3);

$_productCollection = array();
$ids = array();
foreach($_orders as $_order)
{
    //$ids = array();
    $_items = $_order->getItemsCollection();
    foreach($_items as $item)
    {
        $ids[] = $item->getProductId();
    }
}

$_productCollection = Mage::getModel("catalog/product")->getCollection()
    ->addAttributeToSelect('*')
    ->addWebsiteFilter(Mage::app()->getWebsite())
    ->addAttributeToFilter('entity_id', array('in'=>$ids));

$_currentCategory = Mage::registry('current_category');
if(!$_currentCategory) Mage::register('current_category',Mage::getModel('catalog/category')->load(12));

$catalogMod  = Mage::getModel('catalog/category');
$_helper = $this->helper('catalog/output');
$_catalogHp  = $this->helper('catalog/category');

//$_productCategory = $catalogMod->load(Silk_Store_Config_Store::PRODUCT_ALL_CATEGORY_ID);
?>
<div class="block-title">
<a href="javascript:history.go(-1);"><?php echo $this->__('最近购买商品') ?></a>
</div>
<?php if(!$_productCollection->count()): ?>
<p class="note-msg"><?php echo $this->__('There are no products matching the selection.') ?></p>
<?php else: ?>
<div class="category-products">
    

    <?php // Grid Mode ?>

    <?php $_collectionSize = $_productCollection->count() ?>
    <?php $_columnCount = 4; ?>
    <?php $i=0; foreach ($_productCollection as $_product): ?>
        <?php if ($i++%$_columnCount==0): ?>
        <ul class="list-grid">
        <?php endif ?>
            <li class="item<?php if(($i-1)%$_columnCount==0): ?> first<?php elseif($i%$_columnCount==0): ?> last<?php endif; ?>">
                <a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->stripTags($this->getImageLabel($_product, 'small_image'), null, true) ?>" class="product-image"><img src="<?php echo $this->helper('catalog/image')->init($_product, 'small_image')->resize(210); ?>" width="210" height="210" alt="<?php echo $this->stripTags($this->getImageLabel($_product, 'small_image'), null, true) ?>" /></a>

                <?php 
                $proid = $_product->getId();
                $pro = Mage::getModel('catalog/product')->load($proid);
                ?>
                <h2 class="product-name"><a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->stripTags($_product->getName(), null, true) ?>">
                <?php if($pro->getpromo_msg()):?>
                    <span class="promo-msg"><?php echo $pro->getpromo_msg();?></span>
                <?php endif;?>
                <?php echo $_helper->productAttribute($_product, $_product->getName(), 'name') ?></a></h2>

                <?php echo $this->getPriceHtml($_product, true) ?>
                
                <div class="addToCart" data-action="<?php echo $this->getUrl('checkout/cart/addAjax',array('product'=>$_product->getId())); ?>">
                    <span class="fa nfa-minus num-down" id="num-down"></span>
                    <span class="qty-span"><input type="text" name="qty" class="pnum" id="qty"/></span>
                    <span class="fa nfa-plus num-up" id="num-up"></span>
                    <button class="add-to-cart-button cart-icon">加入购物车</button>
                </div>

            </li>
        <?php if ($i%$_columnCount==0 || $i==$_collectionSize): ?>
        </ul>
        <?php endif ?>
        <?php endforeach ?>
        <script type="text/javascript">decorateGeneric($$('ul.products-grid'), ['odd','even','first','last'])</script>
</div>
<?php endif; ?>
